GetSnapshotResponse

data class GetSnapshotResponse(domNodes: List<DOMNode>, layoutTreeNodes: List<LayoutTreeNode>, computedStyles: List<ComputedStyle>)

Represents response frame that is returned from DOMSnapshot#getSnapshot operation call. Returns a document snapshot, including the full DOM tree of the root node (including iframes, template contents, and imported documents) in a flattened array, as well as layout and white-listed computed style information for the nodes. Shadow DOM in the returned DOM tree is flattened.

See also

Constructors

GetSnapshotResponse
Link copied to clipboard
fun GetSnapshotResponse(domNodes: List<DOMNode>, layoutTreeNodes: List<LayoutTreeNode>, computedStyles: List<ComputedStyle>)

Properties

computedStyles
Link copied to clipboard
val computedStyles: List<ComputedStyle>
Whitelisted ComputedStyle properties for each node in the layout tree.
domNodes
Link copied to clipboard
val domNodes: List<DOMNode>
The nodes in the DOM tree.
layoutTreeNodes
Link copied to clipboard
val layoutTreeNodes: List<LayoutTreeNode>
The nodes in the layout tree.

Sources

jvm source
Link copied to clipboard